Mobile Connect SDK 16.1 Release Notes
Version 16.1 of the Mobile Connect SDK adds FIDO UAF v1.1 certified authenticators (What is FIDO?). This is an invisible change to SDK implementers and users.
It also references an updated Salto SDK, with minor changes to the MobileAccess API Salto methods.
There are also small bugfixes and improved support for Android 13 permissions.
Breaking changes
- Updating to a new Salto SDK means that implementers need to edit their Android Manifest, if they use bluetooth.
The COARSE and FINE location permissions should be updated as below. This is to remove duplicates in the manifest due to the Salto SDK declaring the same permissions.
<!-- Required for Android 6.0 to 10 when using Bluetooth LE -->
<uses-permission-sdk-23 android:name="android.permission.ACCESS_COARSE_LOCATION"
tools:node="replace" />
<!-- Required for Android 10 to 12 when using Bluetooth LE -->
<uses-permission-sdk-23 android:name="android.permission.ACCESS_FINE_LOCATION"
tools:node="replace" />
Minor:
- Added
enum SaltoOpeningParams
- defines the Salto opening modes - standardMode or officeMode
API Changes between iOS SDK 15.5.026 and 16.1.45
Added:
startOpeningSaltoDoor(saltoKeyIdentifier:, peripheralFound:, saltoAccessCompleted:, params:)
- Use this to attempt to open a Salto door; Supply peripheralFound and saltoAccessCompleted callbacks to be informed of the result. This method accepts SaltoOpeningParameters but the existing method with a default value of standardMode remains.
API Changes between Android SDK 15.5.061 and 16.1.71
Added:
startOpeningSaltoDoor(saltoKeyIdentifier:, peripheralFound:, saltoAccessCompleted:, params:)
- Use this to attempt to open a Salto door; Supply a SaltoAccessListener to be informed of the result. This method accepts SaltoOpeningParameters but the existing method with a default value of standardMode remains.